package main

import "fmt"

// 定义结构体 employee，它有一个 salary 字段，给这个结构体定义一个方法 giveRaise 来按照指定的百分比增加薪水。

type employee struct {
	name   string
	level  int
	salary float32
}

func (e *employee) giveRaise(f float32) {
	e.salary *= (1 + f)
}

func main() {
	e := &employee{"LiLei", 5, 1000.0}
	e.giveRaise(0.05)
	fmt.Println("empalyee add 5% salary: ", e.salary)
}
